zaptedilemez

  1. unconquerable
  2. invulnerable
unassailable
impregnable