formidle
suomi-englanti sanakirjaformidle englanniksi
to communicate something, especially something that is non-trivial to understand
to mediate, act as an intermediary
to communicate something, especially something that is non-trivial to understand
to mediate, act as an intermediary