Search term double-decker bus has one result
Jump to
EN English PL Polish
double-decker bus (n) [bus that has two levels of seating] (n) piętrowy (n) [bus that has two levels of seating]

EN PL Translations for bus