Dictionary English – Romanian

slum



Substantiv
1. (mai ales pl.)

mahala