Etymology · Spanish

cuadrilla

2 English words descend from Spanish cuadrilla, most common first.