settling a score

English

Verb

settling a score

  1. present participle and gerund of settle a score