English to Arabic

Meaning for:
Unpredicted
other
غير متوّقع