1 French Synonyms for ALLUVION
Prev.1Next
limon
Definition: 1. silt (fine earth deposited by water)
There are 4 definitions of the word limon
Show more information about limon
Prev.1Next
Search took: 2.21 ms
Definition: 1. silt (fine earth deposited by water)
There are 4 definitions of the word limon
Show more information about limon
Search took: 2.21 ms