Traducción español inglés

English version

¿Qué significa "Shoran, sistema de radionavegación para cortas distancias." en Inglés