arabdict Dictionary & Translator - Arabic-English translation for immolation

      Noun

      immolation [pl. immolations]
      immolation [pl. immolations] , {relig.}
      قربان {دين}
      immolation [pl. immolations] , {relig.}
      أضحية {دين}
      immolation [pl. immolations]
      immolation {relig.}

      ...

      related Translations