Tagalog Dictionary
Tagalog
mabalakid adj. having many obstacles
mabalakid (nababalakid, nabalakid, mababalakid) v., inf. stumble over an obstacle