on deru

Ichidan Verb

1. to leave of one's own accord

Intransitive
Colloquial
Usually Written in Kana
Other forms: