Traducción español inglés

English version

¿Qué significa "electrodos concentrados de haz (radar)" en Inglés