ambassadress in French
ambassadress in French
ambassadrice
(dated) A female ambassador.
épouse / femme d’un ambassadeur
The wife of an ambassador.