Definition of Ambassadress

  • 1. A woman ambassador Noun

Semanticaly linked words with "ambassadress"

Hyponims for word "ambassadress"