Translation of اِعدام in English

اِعدام

Noun (masculine)

  1. annihilation, eradication

  2. non-existence

Powered by Oxford