bombixeddas
/
bohm-bee-SEHD-dahs
/
[
Italian
]
Sardinian meatballs
Countries
Italy
Regions
Sardinia
Related terms
Sardinia