liver sausage

liver sausage

English Noun
Ad

Definition

Spreadable sausage made with liver.

Ad