Traducción español inglés

English version

¿Qué significa "tiras antiradaricas, reflectores de perturbación (radar), ventana, ventanilla." en Inglés