dillapadu meaning in english


शब्द : డిల్లపడు

Transliteration : DillapaDu

Other spellings : dillapadu

Meanings in english :

to be horrified
astoundedunmannedunnerved
Telugu to English
English To Telugu