NichiDict

全地形対応車

ぜんちけいたいおうしゃ
[zenchikeitaiousha]

Meanings

1.Noun

all-terrain vehicle; ATV; quad bike