Translation of ubicación in English:

ubicación

location, n.

feminine noun

Latin America

  • 1

    (situación, posición)
    location
    el nuevo centro tiene una ubicación privilegiada the new center is in a prime position / location
  • 2

    (localización)
    están poniendo todos sus esfuerzos en la ubicación del avión they're doing everything in their power to locate the airplane