English to Arabic

Meaning for:
Wrester
other
مُنتزع