LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rolling mill” in Turkish

1 Turkish translation