intense rain falltranslation and definition "intense rain fall", tamil lexiconWordTamil Definitionintense rain fallசெறி மழை, அடர் மழை