Traducción español inglés

English version

¿Qué significa "mirilla, apertura de observación." en Inglés