Meaning of karerang may hadlang

karerang may hadlang

Tagalog

hadlang comp., n. race or game where runners jump over hurdles