Catalan

edit

Noun

edit

esquadres

  1. plural of esquadra