Vocabulary

トロリーバス

trolleybus; trolley bus

noun