snowfallEnglish

snow, snowfall

Noun

Precipitation falling from clouds in the form of ice crystals

English: snow, snowfall

Bahasa: salju

Bahasa words with similar meanings

English words with similar meanings

Show 1 words