blamer

suomi-englanti sanakirja

blamer englanniksi

  1. One who blames.

  2. (l), accuser