Meaning of di-mapaglagusan

di-mapaglagusan

Tagalog

di-mapaglagusan adj. impenetrable