Vocabulary

下水処理施設

sewage treatment facility; sewage treatment works

noun