llover

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

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

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

hail down
rain down