TTS Voice
 virtual keyboard

French English Dictionary Phrasebook Translator and Voice


bataille f

1. battle
2. combat
3. fight
4. struggle

Phrases with  bataille

champ de bataille
battleground; battlefield

livrer bataille à
fight with; struggle with

mettre en ordre de bataille
dispose; line up; deploy; draw up

simulacre de bataille
mock battle