placed on a pedestal

English

Verb

placed on a pedestal

  1. simple past and past participle of place on a pedestal