Vocabulary

全地形対応車

all-terrain vehicle; ATV; quad bike

noun