towtruck

listen to the pronunciation of towtruck
English - English
a strong vehicle that can pull cars behind it British Equivalent: breakdown truck
towtruck
Favorites