payacchati

Verb

 * 1) To offer, present, give