star framed

English

Verb

star framed

  1. simple past and past participle of star frame