Slovnenya

Translation English French: alluvial

Dictionary: main
alluvial
adjective