llover

listen to the pronunciation of llover
Spanish - Turkish
yağmur
Spanish - English
rain, shower, drench
rain

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

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

hail down
rain down