llover

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

It is going to rain soon. - Va a llover dentro de poco.

I got lost, and to make matter worse, it began to rain. - Me perdí, y para colmo empezó a llover.

hail down
rain down