ハンデ せん
handesen

Noun

1. handicap match; handicap race

Other forms: