Meaning of locación in Spanish:

locación

Translate locación into English

feminine noun

Law
  • 1Arrendamiento.

    contrato de locación y conducción