snowstorm


Results for "snowstorm"

English - Turkish Dictionary

snowstorm

(English - Turkish Dictionary) :
i. kar fırtınası, tipi.