Tagalog Dictionary
Tagalog
(naghahalang, naghalang, maghahalang) v., inf. put or place some barricade, etc.