Spanish-English Dictionarysacaron
sacaron
sacar
Meaning of sacaron