ハイハードル
haihādoru

Noun

1. high hurdles

Other forms: