brocarts

French

Noun

brocarts m

  1. plural of brocart