Translation of metrobús in English:

metrobús

masculine noun

  • 1

    (para viajar)
    combined bus and subway travel pass
  • 2

    (vehículo)
    (serving subway station) bus