arabdict Dictionary & Translator - Arabic-English translation for raison d'etre

      ...

      علة الوجود {سَبَبُ, مُبَرّرُ}

      Noun