×

ambassade meaning in English

n. embassy

Related Words

  1. amazonite
  2. ambages
  3. ambassadeur
  4. ambassadeur extraordinaire
PC Version

Copyright © 2018 WordTech Co.