k?tatraadu meaning in english


शब्द : కేటత్రాడు

Transliteration : kēTatraaDu

Other spellings : k?tatraadu

Meanings in english :

rope of yama's
Telugu to English
English To Telugu