sashideru

Ichidan Verb

1. to be forward; to stick one's nose into; to meddle; to be intrusive

Intransitive
Ichidan Verb

2. to jut out; to protrude; to overhang

Intransitive
Other forms: