ambassadress
/æmbˈæsʌdrʌs/
Explore definitions, synonyms, and language insights of ambassadress
Explore definitions, synonyms, and language insights of ambassadress