പെരുമഴ (perumazha) Malayalam word · pronounced perumazha Meaning in English Heavy rainTorrential rain English words: heavy, rain, torrential