NichiDict

ハイハードル

[haihaadoru]

Meanings

1.Noun

high hurdles