Definify.com

Definition 2025


tuisku

tuisku

Finnish

Noun

tuisku

  1. blizzard, snowstorm

Derived terms