unkillable in Spanish
unkillable in Spanish
inmortal
Not killable; unable to be killed.
invencible
Not killable; unable to be killed.
invulnerable
Not killable; unable to be killed.