A point or extent in space
English: location
location, locating, site, emplacement, fix
English: location
English: placement, location, locating, position, positioning, emplacement
Bahasa: posisi, kedudukan, penempatan, peletakan
English: site, land site
English: localization, localisation, location, locating, fix
Less certain link between this word and this sense.
English: site, situation
Bahasa: tempat, keadaan, suasana, kedudukan, tapak
Less certain link between this word and this sense.
English: location
Less certain link between this word and this sense.