tête presse

[French]

"Pressed head." Brawn. Head cheese.

Countries