English to Arabic

Meaning for:
Overruled
other
منقوض