Japanese dictionary

Dictionary: “カート”

カート

カート

kart; go-kart