Dictionary/モトクロスMotokurosuモトクロス (Motokurosu) is a Japanese noun meaning “motocross”.Meaningsnounmotocross