English to Arabic

Meaning for:
Telemeters
other
مقاييس البعد