LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“knotwork” in Turkish

1 Turkish translation