English to Arabic

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