sanitary landfill

1. (noun) a low area where waste is buried between layers of earth
Related Words: landfill



Terms and Conditions of Use / Copyright Notice