pin down – English–Français translations

🇬🇧 en fr 🇫🇷

pin down

entamer

pin down verb

  • to hold the opponent back-first so both his or her shoulders touch the mat or ground
attraper
Wiktionary Links