antlion – Català–English translations

🇬🇧 en ca

antlion noun

  • nocturnal insects
formiga lleó
Wiktionary Links