scuadra

Italian

Noun

scuadra

  1. misspelling of squadra