とんぼ返り
[tonbogaeri]noun
Japanese definition
No Japanese definition yet.
English definitions
- somersault
- returning from a destination right after arriving there; non-stop round trip; round trip without an overnight stop
Examples
No examples yet.
Loading examples…