English to Arabic

Meaning for:
Unforeseeable
other
غير قادر على التّوقّع