invincible in Irish
invincible in Irish
dochloíte
Impossible to defeat, destroy, or kill; too powerful to be defeated or overcome.
dosháraithe
Impossible to defeat, destroy, or kill; too powerful to be defeated or overcome.