What does Abgesandter mean?

Abgesandter - German to English

delegate

View more

  • emissary
  • envoy