English to Arabic

Meaning for:
Foreseeing
other
الحدس