neuleddi
/
neh-oo-LEHD-dee
/
[
Italian
]
Sweet buns found in Sardinia.
Countries
Italy
Regions
Sardinia
Related terms
Sardinia