Adagaz

Definition

Français: Torture.
English: Torture.

Reference
Amsbrid