rhizoverbBeta
Feedback

covenant

Formal agreementnoun / verb · A solemn agreement or promise, or to make one.