Punishes (fr. Punit)

Translation into English

Synonyms