Japanese dictionary

Dictionary: “スタートダッシュ”

スタートダッシュ

スタートダッシュ

charging ahead at full strength from the beginning