Arabic-English translation for enflagellation

      ...

      تَسَوُّط {تَكَوُّنُ السِّياط}، {طب}