squadras

English

Noun

squadras

  1. plural of squadra