tripoux

[French]

Stuffed sheep's tripe

Countries