Ciambella (en. Doughnut)

Translation into Italian

Synonyms

  • donut
  • fried pastry
  • sweet roll