telling its own tale

English

Verb

telling its own tale

  1. present participle and gerund of tell its own tale