Version Française
Translate
"battle, scuffle, struggle"
to French Language
English to French
French to English
English
French
battle, scuffle, struggle
combat