大篷車

Noun

 * 1)  articulated bus with few seats