noun material eroded or swept away by rain.
rainwash 🔊 Listen to this noun material eroded or swept away by rain. Share Facebook Twitter Google +