landi meaning in english


शब्द : లండి

Transliteration : laNDi

Other spellings : landi

Meanings in english :

wretch: an obstinate
wicked person
Telugu to English
English To Telugu