Ambassadrices, noun plural of ambassadrix. Synonyms in the same form.
ambassadresses
All synonyms for ambassadrix →