English to Arabic

Meaning for:
Refutably
other
بشكل قابل للدحض