meaning of Abgesandter

Abgesandter - German to English

delegate

View more

  • emissary
  • envoy