Translation of localización in English:

localización

feminine noun

  • 1

    (acción)
    la tormenta dificultó la localización del pesquero the storm made it difficult to locate / to find the fishing boat
  • 2

    (lugar)
    location