To punish (fr. Châtier)

Translation into English

Synonyms