Embassadresses, noun plural of embassadress. Synonyms in the same form.
ambassadresses
All synonyms for embassadress →