FSINFATC: Foreign Service Institute – National Foreign Affairs Training Center

What does FSINFATC mean? The above is one of FSINFATC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Foreign Service Institute - National Foreign Affairs Training Center