shuulluw

English: Translation
thunder, there is thunder, it thunders
noun
verb
Sky, weather and climate