pedibuses
English
Noun
pedibuses
plural of
pedibus