noun, feminine
- localization
- finding, location
localization
noun, feminine
El observatorio tiene una buena localización. The observatory has a good location. #5724731
GPS significa "Sistema de Localización Global". GPS stands for "Global Positioning System." #1498859