[sutesasetsu]noun
Japanese definition
No Japanese definition yet.
English definition
- (taking a) left turn to get out of a lane or road with heavy traffic as a shortcut
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…