NichiDict

トレッカー

[torekkaa]

Meanings

1.Noun

tow dolly (for cars)