"abstrafen" in English abstrafen to punish Detailed translations for "abstrafen" abstrafen abstrafen(also: bestrafen, strafen, ahnden) to punish