English to Arabic

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