English to Arabic

Meaning for:
Telephotographs
other
يصوّر