tête presse
[
French
]
"Pressed head." Brawn. Head cheese.
Countries
France