told its own tale

English

Verb

told its own tale

  1. simple past and past participle of tell its own tale