English–French dictionary

French translation of the English word motor‐bus

English → French
  
EnglishFrench (translated indirectly)Esperanto
motor‐bus
(bus; coach)
;
autocar
(motor‐bus; coach);
autocar
(engine)
moteur