salchicha de hígado

[Spanish] plural salchichas de hígado

Liver sausage

Countries