Perumazha meaning in english
Word: പെരുമഴ Transliteration: perumaḻa
Noun Heavy rain പെരുമഴ definition in malayalam: വലിയ മഴ (ശക്തിയായ മഴ, ഇടതടവില്ലാതെ പെയ്യുന്ന മഴ) Related wordsperumaḻa (പെരുമഴ) - It rains cats and dogs
Meaning of പെരുമഴ in english :
Idiom It rains cats and dogsMalayalam to English
English To Malayalam