English to Arabic

Meaning for:
Roguing
other
الإجتثاث