motorbusses
English
Noun
motorbusses
plural of
motorbus