Traducción español inglés

English version

¿Qué significa "obstáculo detectado por el sonar." en Inglés