scoring on oneself

English

Verb

scoring on oneself

  1. present participle and gerund of score on oneself