English
›
Words
punishment
Translation:
English
Noun
5
castigation
Add
Translation