kapşon


Results for "kapşon"

Turkish - English dictionary

kapşon

(Turkish - English dictionary) :
hood (attached to a coat or cloak).