double-decker bus

listen to the pronunciation of double-decker bus
English - Turkish

Definition of double-decker bus in English Turkish dictionary

double decker bus
Çift katlı otobüs
English - English

Definition of double-decker bus in English English dictionary

double-decker bus
A bus that has two levels of seating
double decker bus
two-layered bus
double-decker bus
Favorites