Meaning of imortalidad

imortalidad

Tagalog

imortalidad n. immortality