English to Arabic

Meaning for:
Stubbing
other
الإستئصال