Portuguese

edit

Noun

edit

esquadras

  1. plural of esquadra