Meaning of mapaminsala

mapaminsala

Tagalog

mapaminsala adj. destructive; causing destruction