Saturator meaning

One that saturates.
noun
0
0
Advertisement