×

inundation meaning in French

n. inondation, débordement, déluge

Related Words

  1. inundate
  2. inundated
  3. inurbane
  4. inurbanity
PC Version

Copyright © 2018 WordTech Co.