English to Arabic

Meaning for:
Foreknowledge
other
المعرفة المسبقة