English edit

Noun edit

chabots

  1. plural of chabot

French edit

Noun edit

chabots

  1. plural of chabot