Version Française
Meaning of
"1. se battre"
in English language
French to English
English to French
French
English
1. se battre; combattre; livrer bataille. 2. disputer; contester.
fight (to)