pusher trailer
device attached to the rear of a vehicle to provide force to assist the vehicle
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous