Spanish-English Dictionaryensancharon
ensancharon
ensancharse
Meaning of ensancharon