meaning of Arbeitsgenehmigung

Arbeitsgenehmigung - German to English

work consent

View more

  • labour permit [Br.]
  • work agreement
  • work license