English to Arabic

Meaning for:
Tantalization
other
تعذيب