English to Arabic

Meaning for:
Outstripped
other
متجاوز