LexiTurkTURKISH ↔ ENGLISH DICTIONARY

buhar makinesi” in English

1 English translation
EN
steam engine

Horses used to pull road-rollers, but the steamroller arrived with the invention of the steam engine.