Meaning of di-mararaanan

di-mararaanan

Tagalog

di-mararaanan adj. impassable