Tagalog Dictionary
Tagalog
mapababag (napabababag, napababag, mapabababag) v., inf. accidentally collide with something