noun a method of extracting minerals by dredging alluvial deposits
alluvial mining 🔊 Listen to this noun a method of extracting minerals by dredging alluvial deposits Share Facebook Twitter Google +