cleared himself

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

• exonerated himself, vindicated himself, established his innocence, preserved his reputation

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

بپرس