Ambassadress — English Italian translation1 translation found

ambassadress (n) (politics - woman) ambasciatrice (f) (n) (politics - woman)
Translate Ambassadress into other languages
Translate ambassadress into German
Translate ambassadress into French
Translate ambassadress into Spanish
Translate ambassadress into Dutch
Translate ambassadress into Portuguese
Translate ambassadress into Slovenian
Translate ambassadress into Polish
Translate ambassadress into Czech