What does Aufenthaltsgenehmigung mean?

Aufenthaltsgenehmigung - German to English

license of residence

View more

  • residence license