×

battleground meaning in French

n. champ de bataille, zone decombat

Related Words

  1. battlefield
  2. battlefront
  3. battlement
  4. battlemented
PC Version

Copyright © 2018 WordTech Co.