Embassy defectors Synonyms

We can't find synonyms for the phrase "Embassy defectors", but we have synonyms for terms, you can combine them.

Defectors Synonyms

ED abbreviation

ED is an abbreviation for Embassy Defectors
What does ED stand for?
ED stands for "Embassy Defectors"

Definitions for Embassy