ローハードル
rō hādoru

Noun

1. low hurdles

Other forms: