meaning of Botschafter

Botschafter - German to English

ambassador

View more

  • United States Ambassador to France
  • goodwill ambassador
  • emissary
  • mind of goal
  • Ambassador towards the Court of St James's ["Palace" comprehended]
  • messenger
  • ambassadors
  • ambassadors for Christ