Vocabulary

ゴミ処理場

waste-disposal facility; landfill; garbage dump

noun