Perumazha meaning in english


Word: പെരുമഴ Transliteration: perumaḻa

Meaning of പെരുമഴ in english :

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