Cabeça Explained

Cabeça, the Portuguese word for head, may refer to:

Things

Places