forthspoken

English

Verb

forthspoken

  1. past participle of forthspeak