pochardes

French

Noun

pochardes ?

  1. plural of pocharde