Spanish-English Dictionarychapalear
Meaning of chapalear