caboche – English–Français translations

🇫🇷 fr en 🇬🇧

caboche noun {f}

  /ka.bɔʃ/
  • Tête
blockhead
  • Cerveau, intelligence
cup
Wiktionary Links