Japanese dictionary

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

スタート・ダッシュ

スタート・ダッシュ

charging ahead at full strength from the beginning