TELL ITS OWN TALE


Meaning of TELL ITS OWN TALE in English

testify against himself, give testimony about his own actions

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.