What is the meaning of Handcar?
A light railroad car propelled by a hand-operated pumping mechanism
Source: wiktionary.orgSearch words containing
A light railroad car propelled by a hand-operated pumping mechanism
Source: wiktionary.orgSearch words containing