canardées

French

Participle

canardées f pl

  1. feminine plural of canardé