English to Arabic

Meaning for:
Afoul
other
متعارض