Spanish-English Dictionarycencerrear
Meaning of cencerrear