plumards

French

Noun

plumards

  1. plural of plumard