abundant rain

listen to the pronunciation of abundant rain
English - Turkish

Definition of abundant rain in English Turkish dictionary

abundant, violent (of rain)
bol, (yağmur şiddetli)