×

motorbus meaning in French

n. autobus, bus, grand véhicule conçu pour pouvoir transporter un grand nombre de passagers; autobus à deux étages, autobus à impériale

Related Words

  1. motorbike
  2. motorboat
  3. motorcade
  4. motorcar
PC Version

Copyright © 2018 WordTech Co.