Spanish-English Dictionaryenchapar
Meaning of enchapar