ciambella – English–Italiano translations

🇮🇹 it en 🇬🇧

ciambella noun

  /t͡ʃamˈbɛlla/
  • dolce
doughnut, ring-shaped cake
  • salvagente
lifebelt
  • ciambella gonfiabile per la balneazione
rubber ring
  • ciambella di grasso intorno ai fianchi
spare tire, spare tyre
Wiktionary Links