intimidator

suomi-englanti sanakirja

intimidator englanniksi

  1. One who intimidates.

  2. (l)