けんじる
kenjiru

Ichidan Verb

1. to present; to offer; to dedicate

Transitive