Spanish-English Dictionaryregret
Spanish word for regret