snowboot – English–Français translations

🇬🇧 en fr 🇫🇷

snowboot noun

  • a water-resistant type of footwear
après-ski
Wiktionary Links