×
dam
meaning in French
n.
barrage, digue, écluse
v.
endiguer; barrer
Related Words
aswan dam
dam breaker
god dam
daltonism
daltrey
dam breaker
damage
PC Version
Copyright © 2018 WordTech Co.