luchchha meaning in english


शब्द : లుచ్ఛా

Transliteration : luchChaa

Other spellings : luchchha

Meanings in english :

adj
meanbasescoundrelwretch
Telugu to English
English To Telugu