Escouade /(?)/

Es·couade

Escouade

n.
  1. See Squad,