Meaning of di-maramot

di-maramot

Tagalog

di-maramot adj. unselfish; self-sacrificing