Spanish-English Dictionaryexecuted
executed
execute
Spanish word for executed