English to Arabic

Meaning for:
Contradictable
other
قابل للنقض