buffons

English

Noun

buffons

  1. plural of buffon