Arabic-English translation for incurableness

      Noun