Etymology · Italian

squadra

2 English words descend from Italian squadra, most common first.