Home

Word

ambassadress, n.
(ambassadresses)
more info a woman ambassador
<noun.person>

ambassadress
semantic pointers
hypernym