Meaning of mapasagi

mapasagi

Tagalog

mapasagi (napasasagi, napasagi, mapasasagi) v., inf. 1. happen to touch accidentally; 2. run; occur; be in action [fig.]