Arabic-English translation for interminableness

      Noun