Meaning of di-tatagusan

di-tatagusan

Tagalog

di-tatagusan adj. impervious; impenetrable