English to Hindi

Meaning for:
squalid
other
घटिया;अनैतिकतापूर्ण