endaubage
[
French
]
Tinned stewed beef
Countries
France