freewrote

English

Verb

freewrote

  1. simple past of freewrite