English to Arabic

Meaning for:
Envisions
other
يتصوّر