English to Arabic

Meaning for:
Telescope
other
المنظار