×
inundation
meaning in French
n.
inondation, débordement, déluge
Related Words
inundate
inundated
inurbane
inurbanity
PC Version
Copyright © 2018 WordTech Co.