English to Arabic

Meaning for:
Telephotographic
other
مقرّب