* Sol means "sun" in Spanish.
Here are some Spanish words that do refer to precipitation:
* Lluvia - Rain
* Nieve - Snow
* Granizo - Hail
* Aguacero - Downpour
* Tormenta - Storm
* Sol means "sun" in Spanish.
Here are some Spanish words that do refer to precipitation:
* Lluvia - Rain
* Nieve - Snow
* Granizo - Hail
* Aguacero - Downpour
* Tormenta - Storm