a bus fitted with a joint to increase its manoeuvrability

listen to the pronunciation of a bus fitted with a joint to increase its manoeuvrability
English - English
articulated bus
a bus fitted with a joint to increase its manoeuvrability
Favorites