English to Arabic

Meaning for:
Overreached
other
متجاوز