Italian

edit

Noun

edit

scuadra

  1. Misspelling of squadra.
  NODES