immortal in Spanish
immortal in Spanish
inmortal
Not susceptible to death; living forever; never dying.
inmortal
One who is not susceptible to death.