Meaning of di-maipagtatanggol

di-maipagtatanggol

Tagalog

di-maipagtatanggol adj. indefensible; that cannot be defended