Wiktionary
embassadresses
n. (plural of embassadress English)
n. (plural of embassadress English)