done the power of good

English

Verb

done the power of good

  1. past participle of do the power of good