Spanish-English Dictionarydevastating
devastating
Spanish word for devastating