dumpsite

n. 垃圾場、廢物堆場

英文釋義

  1. a piece of land where waste materials are dumped