meaning of Ausländermeldeamt

Ausländermeldeamt - German to English

aliens subscription office