leechline – English–Français translations

🇬🇧 en fr 🇫🇷

leechline noun

  • line to haul leeches of a sail
ralingue
Wiktionary Links