French-English dictionary »

autocar meaning in English

FrenchEnglish
autocar nom {m}

coach [coaches]◼◼◼(long-distance bus)
noun
[UK: kəʊtʃ] [US: koʊtʃ]