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

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