The Italian term "distrussi" matches the English term "wrecked"

other italian words that include "distrussi" : english :
distrussi ruined