langue fourrée
[
French
]
Stuffed sheep's tongue
Countries
France