Version Française
Translate
"defeat, overpower, vanquish"
to French Language
English to French
French to English
English
French
defeat, overpower, vanquish
vaincre, battre