English to Hindi

Meaning for:
rotter
other
कमीना आदमी;नीच व्यक्ति