arabdict Dictionary & Translator - Arabic-English translation for defilement

      Noun

      defilement [pl. defilements]
      defilement [pl. defilements]
      defilement {relations}
      defilement {relig.}
      تنجيس {دين}

      ...