×

embattle meaning in French

v. attaquer, encercler (par l'ennemi)

Related Words

  1. embassage
  2. embassy
  3. embattled
  4. embay
PC Version

Copyright © 2018 WordTech Co.