arabdict Dictionary & Translator - Arabic-English translation for one who has made a vow

      ...

      related Translations

      مصل {المُصَلّي}
      one who sacrifices himself {for his country, etc.}