teyelli


Results for "teyelli"

Turkish - English dictionary

teyelli

(Turkish - English dictionary) :
basted, tacked (cloth).