No exact translation found for
flagellation

Do you mean: