Denouncer meaning

One who, or that which, denounces.
noun
0
0
Advertisement