lucciola – English–Italiano translations

🇮🇹 it en 🇬🇧

lucciola noun

  /ˈlutt͡ʃola/
  • (zoologa), (entomologa) insetto
glowworm, glow worm
  • (eufemismo) prostituta
prostitute
Wiktionary Links