Definisi 'hurdles'

English to English
noun
1 a footrace in which contestants must negotiate a series of hurdles Terjemahkan
source: wordnet30

More Word(s)
hurdle, track event,

Visual Synonyms