×

ambassadrice meaning in English

n. ambassadress, female ambassador; wife of an ambassador

Related Words

  1. ambassadeur extraordinaire
  2. ambassadeur plénipotentiaire
  3. ambiance
  4. ambiant
PC Version

Copyright © 2018 WordTech Co.