glowworm – Català–English translations

🇬🇧 en ca

glowworm noun

  • beetle larva or female
lluerna
Wiktionary Links