anorak


Results for "anorak"

Turkish - English dictionary

anorak

(Turkish - English dictionary) :
(padded,waterproof, winter) jacket/coat.