|
English Translation |
|
More meanings for escouade
See Also in French
Similar Words
corps
noun
|
|
body,
corps,
corpse,
frame,
carcass
|
escadron
noun
|
|
squadron,
troop
|
régiment
noun
|
|
regiment
|
section
noun
|
|
section,
division,
branch,
platoon,
department
|
détachement spécial
noun
|
|
special detachment,
task force
|
|
|
|
|
|
|