English to Arabic

Meaning for:
Visualized
other
متصوّر