ambassadress – English–Español translations

🇬🇧 en es 🇪🇸

ambassadress noun

  • female ambassador
embajadora
  • wife of an ambassador
esposa de un embajador
Wiktionary Links