Spanish-English Dictionaryreleasing
releasing
release
Spanish word for releasing