couffins

French

Noun

couffins m

  1. plural of couffin