cloud in Spanish
cloud in Spanish
nube
A visible mass of water droplets suspended in the air.
nimbo
A visible mass of water droplets suspended in the air.
nube
Any mass of dust, steam or smoke resembling such a mass.
nublar
(intransitive) To become foggy or gloomy, or obscured from sight.