Tagalog Dictionary
Tagalog
(humaharang, humarang, haharang) v., inf. block the way; place an obstacle in the way