baluards

Catalan

Noun

baluards

  1. plural of baluard