Meaning of imortal

imortal

Tagalog

imortal adj. immortal