Meaning of di-masisira

di-masisira

Tagalog

di-masisira adj. imperishable; indestructible