English-French dictionary »

double-decker bus meaning in French

EnglishFrench
double-decker bus (bus that has two levels of seating)
noun

bus à impériale◼◼◼nom {m}

autobus à impériale◼◼◼nom {m}