Synonyms of Ambassadress in English :
Antonyms of Ambassadress in English
Thesaurus of Ambassadress in English
Ambassadress
see definition of ambassadressHypernyms of ambassadress
1. (noun) a woman ambassador
Synonyms of Ambassadress in English :
Antonyms of Ambassadress in English
Thesaurus of Ambassadress in English
1. (noun) a woman ambassador