Search term double-decker bus has one result
Jump to
EN English RU Russian
double-decker bus (n) [bus that has two levels of seating] (n) двухэта́жный (n) [bus that has two levels of seating] (n)

EN RU Translations for doubledecker

EN RU Translations for bus