Alien delegation Synonyms
Alien replaced
Synonyms for phrase
- foreign mission
- strange mission
- foreign embassy
- unknown mission
- remote mission
- unusual mission
- unknown party
- external assignment
- foreign agency
- unusual assignment
- foreign party
- strange organization
- strange gathering
- strange representation
- strange party
- unknown organization
- unknown agency
- external agency
- external organization
- external representation
AD abbreviation
AD is an abbreviation for Alien DelegationWhat does AD stand for?
AD stands for "Alien Delegation"