Meaning of di-masusupil

di-masusupil

Tagalog

di-masusupil adj. unconquerable