Noun

Dictionary in Provencal

embassadouiro

ambassadress

English translation ambassadress
Grammatical category s.
Also from English ambassadress