meaning of Anmelder

Anmelder - German to English

applicant

View more

  • declarant