noun a place where a stream runs over a road
water splash 🔊 Listen to this noun a place where a stream runs over a road Share Facebook Twitter Google +