English to Arabic

Meaning for:
Foreseer
other
عالم المستقبل