×

dam meaning in French

n. barrage, digue, écluse
v. endiguer; barrer

Related Words

  1. aswan dam
  2. dam breaker
  3. god dam
  4. daltonism
  5. daltrey
  6. dam breaker
  7. damage
PC Version

Copyright © 2018 WordTech Co.