do good - Englisch Synonyme Wörterbuch

do good

v.
[1] benefit