Spanish-English Dictionarysacara
sacara
sacar
Meaning of sacara