meaning of Aufenthaltskarte

Aufenthaltskarte - German to English

residence card