English to Arabic

Meaning for:
Locates
other
يحدّد مكان