おど
odorideta

Ichidan Verb

The past form of 躍り出る

1. Sprung forth; Emerged; Jumped out

Past/Perfective