seen the error of one's ways

English

Verb

seen the error of one's ways

  1. past participle of see the error of one's ways