Bourreau (en. Executioner)

Translation into French

Synonyms