Word Definition - 长途车

cháng tú chē long-distance bus