LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“crochet needle” in Turkish

1 Turkish translation