LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“direct product” in Turkish

1 Turkish translation