Definition of localizador in Spanish:

localizador

masculine noun

  • 1

    Technology
    Aparato que sirve para localizar un punto o un objeto en el espacio.

    localizador GPS