×

embattled meaning in French

adj. en ordre de bataille

Related Words

  1. embassy
  2. embattle
  3. embay
  4. embed
PC Version

Copyright © 2018 WordTech Co.