yamçı


Results for "yamçı"

Turkish - English dictionary

yamçı

(Turkish - English dictionary) :
a thick, woolen, water-resistant coat.