Meaning of mapagwasak

mapagwasak

Tagalog

mapagwasak adj. destructive; causing destruction