Vocabulary

トレッカー

tow dolly (for cars)

noun