Translation of عذاب دینا in English:

عذاب دینا

phrase

  • punish, torment, torture