meaning of Botschafterin

Botschafterin - German to English

ambassador [female]

View more

  • ambassadress
  • mind of objective [female]