Sign in Join

ハイハードル
haihādoru

Noun

1. high hurdles

Other forms: