"مبرح" - Traduction Arabe en Anglais
-
excruciating
-
was severely
-
severe beatings
-
agony
-
up pretty
-
pain
-
badly
-
sticks
-
severely that