English to Hindi

Meaning for:
ratbag
other
घ्रणित आदमी