Meaning of di-mapagpapaumanhinan

di-mapagpapaumanhinan

Tagalog

di-mapagpapaumanhinan adj. inexcusable