dutu

English: Translation
storm (wind or rain but not thunder)
noun
Universe and the natural world
Sky, weather and climate