embassades
English
Noun
embassades
plural of
embassade