English to Arabic

Meaning for:
Encroaches
other
يتجاوز