LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“machine element” in Turkish

1 Turkish translation