トレッカー

Meanings

  1. Noun tow dolly (for cars)

Jinuma: Japanese Dictionary · Word lists