English to Arabic

Meaning for:
Unascertainable
other
غير قابل للتحقيق او الإثبات