microbuses
English
Noun
microbuses
plural of
microbus
Spanish
Noun
microbuses
plural of
microbús
plural of
microbus