leaken

suomi-englanti sanakirja

leaken englanniksi

  1. to leak (to reveal secret information to the public)

  2. (syn)