English to Spanish Dictionary location

location

Ubicación
translation of 'Location'
noun
sitio,
localidad,
emplazamiento,
situación,
posición,
localización,
colocación,
ubicación,
rodaje,
terreno
Credits: Google Translate
Download the
HelloEnglishApp
image_one