tennundu meaning in english


शब्द : తెన్నుండు

Transliteration : tennuNDu

Other spellings : tennundu

Meanings in english :

to lie down
Telugu to English
English To Telugu