English

edit

Noun

edit

metrobuses

  1. plural of metrobus

Spanish

edit

Noun

edit

metrobuses

  1. plural of metrobús