lumaca – English–Italiano translations

🇮🇹 it en 🇬🇧

lumaca noun

  /luˈmaka/
  • mollusco senza il guscio
snail, slug
Wiktionary Links