toimittaa

Etymology 1
. Attested.

Verb

 * 1) to send, deliver, take, get, fetch; to give, supply/provide  (with)
 * 2) to hold, conduct, perform, preside at particularly about a legal or ritual process
 * 3) to carry out, complete a task, job
 * 4) to edit be the editor of a publication
 * 5) to copyedit prepare material for publishing
 * 6)  to check in, to commit submit changes to version control
 * 1)  to check in, to commit submit changes to version control

Etymology
From.

Verb

 * 1)  to carry out
 * 2)  to explain