piovere

listen to the pronunciation of piovere
Italian - Turkish
yağmur yağmak
Italian - English
rain, pour, shower
rain

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

It could rain tomorrow. - Potrebbe piovere domani.

snow