Translation English Spanish: denude
Diccionario: main
denude
verb
1 abrir, aclarar, aclararse, clarificar, descongestionar, desnudar, desobstruir, despejar, despejarse, despojar, desvestir, limpiar, mejorar, recoger, retirar, solucionar.