stage buses
English
Noun
stage buses
plural of
stage bus