Spanish-English Dictionarycabecear
Meaning of cabecear