oarlock – English–Français translations

🇬🇧 en fr 🇫🇷

oarlock noun

  • device to hold oars in place
dame de nage
Wiktionary Links