done a power of good

English

Verb

done a power of good

  1. past participle of do a power of good