meaning of Armensiedlung

Armensiedlung - German to English

slum