clinch – Català–English translations

🇬🇧 en ca

clinch noun

  /klɪnt͡ʃ/
  • combat sports
agafada
Wiktionary Links