Search term défaite has 3 results
Jump to
FR French EN English
défaite (n) [général] {f} drubbing (n) [général]
défaite (n) [militaire] {f} defeat (n) [militaire]
défaite (v n) [the act of defeating or being defeated] {f} defeat (v n) [the act of defeating or being defeated]

French English translations