English to Hindi

Meaning for:
sex-starved
other
काम लोलुप