Sanitary landfill

Sanitary landfill,

Definition of Sanitary landfill:

  1. See landfill.

Meaning of Sanitary landfill & Sanitary landfill Definition