bn:13781267v
Verb Concept
EN
good
EN
To make good; turn to good; improve. Wiktionary
Definitions
Sources
EN
To make good; turn to good; improve. Wiktionary
Wiktionary
EN