Catalan edit

Noun edit

esquadres

  1. plural of esquadra