Tagalog Dictionary
Tagalog
(dinuduhapang, dinuhapang, duduhapangin) v., inf. lurch forward in order to seize something