Osthara

English: Translation
Star
noun
verb
adjective
Sky, weather and climate