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

عذاب دینا

phrase

  • punish
    torment
    torture