do good - Anglais Synonymes Dictionnaire

do good

v.
[1] benefit