A truck or wagon, especially one used to transport ordnance.
lorry; truck
lorry (UK); truck (US)
lorry , truck
lorry, truck
Search
Explore