English to Hindi Dictionary

Garbage Dump (Kachare ka maidan) Meaning in English