Nighantuvu – English Telugu Dictionary
ధారాపాతంగా కురిసే వర్షం Synonyms cloudburst soaker deluge torrent shower