dredging bucket n : a bucket for lifting material from a channel or riverbed
Copyright © 2024 3Dict.net