×

alluvion meaning in English

n. alluvium, mud or sand deposited by flowing water

Related Words

  1. alluvial
  2. alluvionnaire
  3. alluvionnement
  4. alluvions
PC Version

Copyright © 2018 WordTech Co.