meaning of angeworben

angeworben - German to English

enlisted

View more

  • hired