×

ambassador meaning in French

n. ambassadeur, représentant permanent d'un etat auprès d'un etat étranger (personne ayant le titre de diplomate)

Related Words

  1. non-residential ambassador
  2. ambassador plenipotentiary
  3. roving ambassador
  4. amazonas
  5. amazonian
  6. ambassador plenipotentiary
  7. ambassador's residence
PC Version

Copyright © 2018 WordTech Co.