plumards
French
Noun
plumards
plural of
plumard