shuttle_busEnglish

shuttle bus

Noun

Shuttle consisting of a bus that travels between two points

English: shuttle bus