BEOLINGUS
Dictionary - TU Chemnitz

 German  English

uneinnehmbar; unbezwingbar {adj} unassailable

uneinnehmbar {adj} [mil.] impregnable