inexpugnable in German
inexpugnable in German
unbezwinglich
Impossible to eliminate or destroy; impregnable.
uneinnehmbar
Impossible to eliminate or destroy; impregnable.