leverworst

[Dutch] plural leverworsten

Liver sausage

Countries