ALDAC: All Diplomatic and Consular Posts

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

ALDAC: All Diplomatic and Consular Posts

Definition in English: All Diplomatic and Consular Posts