geheimcodepreisgabe

listen to the pronunciation of geheimcodepreisgabe
German - English
cryptographic compromise