motorbuses
English
Noun
motorbuses
plural of
motorbus