blood pudding

English

Noun

blood pudding (plural blood puddings)

  1. Blood sausage.

Translations

See also