kamus
.
Search
About
make_good
English
make good
Verb
Act as promised
English: make good