DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary








Phrases with battle found: 4  


English-French dictionary
   battle against
  lutter contre

English-French dictionary
   battle cry
  cri de guerre

English-French dictionary
   battle dress
  tenue de campagne

English-French dictionary
   mock battle
  simulacre de bataille, combat simulé