chabots

English

Noun

chabots

  1. plural of chabot

French

Noun

chabots

  1. plural of chabot