Meaning of di-mapayapa

di-mapayapa

Tagalog

di-mapayapa adj. implacable