Traducción español inglés

English version

¿Qué significa "exponer, revelar, poner al descubierto, descubrir." en Inglés