Chinese-English dictionary »

双层巴士 /shuāngcéng bāshì/ meaning in English

ChineseEnglish
双层巴士 /shuāngcéng bāshì/ noun

double-decker [double-deckers](bus with two decks)
noun
[UK: ˌdʌb.l̩ ˈdekə(r)] [US: ˌdʌb.l̩ ˈdekər]