Castigate — English French translation1 translation found

castigate (v) (punishment) châtier (v) (punishment)
Translate Castigate into other languages
Translate castigate into German
Translate castigate into Italian
Translate castigate into Spanish
Translate castigate into Dutch
Translate castigate into Portuguese
Translate castigate into Slovenian
Translate castigate into Polish
Translate castigate into Czech