×

floodgate meaning in French

n. barrage

Related Words

  1. flood tide
  2. flooded
  3. flooding
  4. floodlight
PC Version

Copyright © 2018 WordTech Co.