Meaning of mapanira

mapanira

Tagalog

mapanira adj. destructive; devastating