トレーラーバス
torērābasu

Noun

1. trailer bus

Other forms: