Tamil Dictionary 🔍

snowstorm

Snow"storm`, n. Defn: A storm with falling snow.


snowstorm - Similar Words