localización
Meanings
Noun
1. localization
2. finding, location
Examples3
El observatorio tiene una buena localización.
The observatory has a good location.
GPS significa "Sistema de Localización Global".
GPS stands for "Global Positioning System."
Los murciélagos tienen un sistema de localización por eco.
Bats use echolocation.