Results for "

teyelli

"
Turkish - English dictionary

teyelli

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