×
embankment
meaning in French
n.
digue, barrage, jetée, banquette
Related Words
embalmment
embank
embargo
embark
PC Version
Copyright © 2018 WordTech Co.