tooru meaning in english


शब्द : తూరు

Transliteration : tuuru

Other spellings : tooru

Meanings in english :

to drizzle
as small rain
Telugu to English
English To Telugu