Translation of desolar in English:

desolar

to lay waste, v.

transitive verb

  • 1

    (país/campos) to lay waste literary
    (campos/país) to lay waste to literary
    (país/campos) to devastate
  • 2

    (afligir)
    to devastate