rhizoverbBeta
Feedback

consideration

Careful thoughtnoun · Careful attention given when forming a judgment.Value exchangednoun · Something of value given or promised in exchange for something else.