Waste-disposal meaning

Alternative name for a garbage disposal.
noun
0
0
Advertisement