Meaning of di-maipagpaumanhin

di-maipagpaumanhin

Tagalog

di-maipagpaumanhin adj. inexcusable