Results for "

kaşbastı

"
Turkish - English dictionary

kaşbastı

(Turkish - English dictionary) :
prov. cloth tied around the forehead.