k?karudu meaning in english


शब्द : కేకరుడు

Transliteration : kēkaruDu

Other spellings : k?karudu

Meanings in english :

one who squints
Telugu to English
English To Telugu