meaning of slum area

1. a district of a city marked by poverty and inferior living conditions


Related Words

slum area |

Developed & Maintained By Taraprasad.com

Treasure Words