kharudu meaning in english
शब्द : ఖరుడు
Transliteration : kharuDu
Other spellings : kharuduMeanings in english :
As noun :
itch
Telugu to English
Recent Telugu English Meaning
chikirshchikuramuchikkanamuchikkanchikkanichikkapattuchikkaanichettuchikkuchikkuduchikkottuchikr?damuchiguruchichcharchichchuchitapotchitavitchitaaramuchitaaluchitichitik