LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“packing needle” in Turkish

1 Turkish translation