Search term troupes has 2 results
FR French EN English
troupes (n) [militaire] {f} troops (n) [militaire]
troupes (n) [military personnel in uniform] {f} troops (n) [military personnel in uniform]