group of houses and rooms located on the outskirts of cities for poor people - Inglés Sinónimo Diccionario

Can't found any synonym terms.