Translation of عذاب مول لینا in English:

عذاب مول لینا

phrase

  • bring difficulties on oneself, invite trouble, land oneself in trouble