Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

German English Dictionary Phrasebook Translator and Voice






    strenge Bestrafung

     castigation
     chastisement
     severe punishment


See also: streng, Strenge