llover

listen to the pronunciation of llover
İspanyolca - Türkçe
yağmur
İspanyolca - İngilizce
rain, shower, drench
rain

I thought it had started to rain. - Creí que había empezado a llover.

To make matters worse, it began to rain. - Para peor, comenzó a llover.

hail down
rain down