LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“four-stroke engine” in Turkish

1 Turkish translation