って
katte deru

Ichidan Verb
Expression

1. to take upon oneself; to volunteer; to undertake; to offer (to do)

Other forms: