ambassadress in Spanish
ambassadress in Spanish
embajadora
(dated) A female ambassador.
esposa de un embajador
The wife of an ambassador.