English to Arabic

Meaning for:
Contradicted
other
مناقض