オフロードレース
ofurōdorēsu

Noun

1. off-road race

Other forms: