Spanish-English Dictionaryfinished
finished
Spanish word for finished