トロリーバス
tororiibasu

Noun

1. trolleybus; trolley bus

Other forms: