Ce înseamnă “bara omnibuz protejata”?

“bara omnibuz protejata” în Dicționar Român - Englez

  • enclosed bus