LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tribology” in Turkish

1 Turkish translation