arabdict Dictionary & Translator - Arabic-English translation for himself

      ...

      himself {lang.}
      نفسه {لغة}
      himself {lang.}

      related Translations

      one who sacrifices himself {for his country, etc.}