metrobuses
English
Noun
metrobuses
plural of
metrobus
Spanish
Noun
metrobuses
plural of
metrobús