tripettes
[
French
]
Small sheep's tripe
Countries
France