denouncer

suomi-englanti sanakirja

denouncer englanniksi

  1. One who, or that which, denounces.