pump trolley
Meaning
A light railroad car propelled by a hand-operated pumping mechanism; a handcar.
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "pump trolley" and many other words and sentences in English.