Undurchdringlich (en. Impenetrable)

Translation into German

Synonyms