Spanish-English Dictionarydescorchara
descorchará
descorchar
Meaning of descorchara