Slovnenya

Translation English Japanese: invulnerable

Dictionary: main
invulnerable
adjective