"bestrafend" in English bestrafend punishing penalizing penalising bestrafend {adj.} castigatory Detailed translations for "bestrafend" bestrafend bestrafend(also: strafend, abstrafend, ahndend) punishing bestrafend penalizing bestrafend penalising bestrafend{adjectiv} bestrafend castigatory