Definition of トレッカー

トレッカー

torekkaa

noun
tow dolly (for cars)