velella – English–Français translations

🇬🇧 en fr 🇫🇷

velella noun

  • a free-floating marine organism similar to a small jellyfish
barque de la Saint-Jean, vélelle
Wiktionary Links