Translation of kebal in English:

kebal

impenetrable

adjective

  • 1

    impenetrable, indestructible, invulnerable