par?tudu meaning in english


शब्द : పరేతుడు

Transliteration : parētuDu

Other spellings : par?tudu

Meanings in english :

As noun :
ghost
dead manspirit
Telugu to English
English To Telugu