locator - Inglés Sinónimo Diccionario

locator

n.
[1] locater