tripettes

[French]

Small sheep's tripe

Countries