articulated bus /ɑːtˈɪkjʊlˌeɪtɪd ˈbʌs/ n

中文:铰接客车

Meaning:Bus with two aligned compartments, connected by an articulated joint.

Found in these illustrated scenes(1)

‹ Browse all scenes