escouade (plural escouades)
From Italian squadra. Compare escadre.
escouade f (plural escouades)
French