LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Archimedes' screw” in Turkish

1 Turkish translation