The Italian term "desolare" matches the English term "devastate"

other italian words that include "desolare" : english :
desolare desolate
desolare ravage