made an exhibition of oneself

English

Verb

made an exhibition of oneself

  1. simple past and past participle of make an exhibition of oneself