forestaged

English

Verb

forestaged

  1. simple past and past participle of forestage