Meaning of di-mapupugnaw o mapapatay

di-mapupugnaw o mapapatay

Tagalog

di-mapupugnaw o mapapatay adj. inextinguishable; unquenchable