English to Arabic

Meaning for:
Encroacher
other
المتجاوز