formidle

suomi-englanti sanakirja

formidle englanniksi

  1. to communicate something, especially something that is non-trivial to understand

  2. to convey, arrange, effect

  3. to mediate, act as an intermediary