heduu

English: Translation
star, planet
noun
Sky, weather and climate
johnny-rudolph