Latin · word

stipulari

exact a promise, bargain

Words sharing this root