English to Arabic

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