menudillos

[Spanish]

Giblets. The edible internal organs of poultry or game fowl, including the gizzard, a muscular organ which acts as second stomach, liver, heart and neck.

Countries