Ambassadresses, noun plural of ambassadress. Synonyms in the same form.
ambassatrices, embassadresses, ambassadrices
All synonyms for ambassadress →