Vocabulary

トレーラーバス

trailer bus

noun