English to Arabic

Meaning for:
Envisaging
other
التصوّر