Term Gallery logo

Meanings of motorbus in English

Portuguese
autocarros
Catalan
autobús
Spanish
autobús
      autocarros
      Usage of motorbus in English
      1
      2
      Motorbus through the time