English to Arabic

Meaning for:
Foresaw
other
حدس