Translation of tapak pelupusan in English:

User Contribution

tapak pelupusan

landfill

noun