dumping ground (Ing)

tempat yang padanya sesuatu yang tidak diinginkan dibuang; tempat pembangunan

Alert: You are not allowed to copy content or view source !!