English to Arabic

Meaning for:
Collimator
other
تلسكوب الموازاة