What does Anmelder mean?

Anmelder - German to English

applicant

View more

  • declarant