Tagalog Dictionary
Tagalog
(dumuduhapang, dumuhapang, duduhapang) v., inf. lurch forward in order to seize something