UNDERTAKE

This means to guarantee, to engage in, set about to do, to promise and to perform.

twittermail
Categories: U