making a spectacle of oneself

English

Verb

making a spectacle of oneself

  1. present participle and gerund of make a spectacle of oneself