randomgirl1151 randomgirl1151 18-10-2022 English contestada a word for the equipment and systems that keep places clean, especially by removing human waste