Results for "

matafyon

"
Turkish - English dictionary

matafyon

(Turkish - English dictionary) :
eyelet (hole in a piece of canvas reinforced with a grommet).