LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hook and eye” in Turkish

1 Turkish translation