a vehicle designed for heavy work (bus or truck)

listen to the pronunciation of a vehicle designed for heavy work (bus or truck)
English - English
heavy-duty vehicle
a vehicle designed for heavy work (bus or truck)
Favorites