Definify.com

Definition 2024


tuisku

tuisku

Finnish

Noun

tuisku

  1. blizzard, snowstorm

Derived terms