piovere

listen to the pronunciation of piovere
الإيطالي - التركية
yağmur yağmak
الإيطالي - الإنجليزية
rain, pour, shower
rain

To make matters worse, it began to rain heavily. - Per peggiorare le cose, ha cominciato a piovere pesantemente.

I will go even if it should rain heavily. - Andrò anche se dovesse piovere a dirotto.

snow