×
floodgate
meaning in French
n.
barrage
Related Words
flood tide
flooded
flooding
floodlight
PC Version
Copyright © 2018 WordTech Co.