Translation of لعنت ملامت in English:

لعنت ملامت

phrase

  • reproach, rebuke