Spanish-English Dictionarydesconchar
Meaning of desconchar