×

embankment meaning in French

n. digue, barrage, jetée, banquette

Related Words

  1. embalmment
  2. embank
  3. embargo
  4. embark
PC Version

Copyright © 2018 WordTech Co.