English to Arabic

Meaning for:
Parried
other
متفادى