SNELL


Meaning of SNELL in English

biting (wind)

Scottish slang English vocabulary.      Английский словарь шотландского сленга.