English to Arabic

Meaning for:
Ademption
other
إبعاد