making a spectacle of oneself
English
Verb
making
a
spectacle
of
oneself
present participle and gerund of
make a spectacle of oneself