tell its own tale

انگلیسی به انگلیسی

• testify against himself, give testimony about his own actions

پیشنهاد کاربران