English to Arabic

Meaning for:
Foreseen
other
محدوس