English to Arabic

Meaning for:
Locator
other
معيّن الموقع