champ de bataille French - English
1.
Englishbattlefield
-
Englishfield of a land battle
-
Frenchchamp de bataille
2.
Englishbattleground
-
Englishsubject of dispute
-
Frenchchamp de bataille
English translator: French English champ de bataille Eesti sõnaraamat Español Traductor Svenska Översättare