Spanish-English Dictionarysacaba
sacaba
sacar
Meaning of sacaba