Translation of cabeza de jabalí in English:

cabeza de jabalí

headcheese, n.

feminine noun

  • 1

    headcheese US
    brawn British