LexiTurkTURKISH ↔ ENGLISH DICTIONARY

evli. hooked rug tığ ile örülmüş halı.” in English

1 English translation
EN
hooked

It looks like you've hooked a big one.