Spanish-English Dictionarysaciar
Meaning of saciar