snood – English–Français translations

🇬🇧 en fr 🇫🇷

snood noun

  /snuːd/
  • flap of skin on the beak of a turkey
pendeloque
Wiktionary Links