fromage de tête
[
French
]
"Head cheese". Brawn.
Countries
France