Translation of desecación in English:

desecación

drainage, n.

feminine noun

  • 1

    (de un terreno)
    drainage
    draining
  • 2

    (de alimentos)
    drying
  • 3

    (de flores, plantas)
    drying