English synonyms about - contact  

ambassadress

noun

1 ambassadress

A woman ambassador.

Dutch: ambassadrice
Polish: ambasadorka


Find more on ambassadress elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0444