Punished (fr. Punis)

Translation into English

Synonyms

  • châtiés
  • réprimandés
  • sanctionnés