English to Arabic

Meaning for:
Envisage
other
تصوّر