Definition of denudación in Spanish:

denudación

feminine noun

  • 1

    Acción de denudar.

feminine noun

  • 1

    Efecto de denudar.