Unbesiegbar (en. Invincible)

Translation into German

Synonyms