embassadresses
English
Noun
embassadresses
plural of
embassadress