English | German | Russian | Czech

double-decker bus English

Meaning double-decker bus meaning

What does double-decker bus mean?

double-decker bus

bus that has two levels of seating

Are you looking for...?

double | decker | bus