articulated buses
English
Noun
articulated buses
plural of
articulated bus