Meaning of mabuwal

mabuwal

Tagalog

mabuwal (nabubuwal, nabuwal, mabubuwal) v., inf. 1. fall dead [fig.]; 2. fall down; tumble down