heavy rain meaning in tamil
Word: heavy rain - The english word have 10 alphabets and vowels..
Meanings in tamil :
perumazai ( பெருமழை )
Identical words :
heavy rain falling in large drops - tarai ( தாரை )
Tamil to English
English To Tamil