chiocciola – English–Italiano translations

🇮🇹 it en 🇬🇧

chiocciola noun

  /ˈkjɔtt͡ʃola/
  • (zoologia), mollusco
snail, escargot
Wiktionary Links