Japanese definition
No Japanese definition yet.
English definition
- collapsing in the street (from exhaustion, illness, etc.); falling dead in the street; person lying dead in the street
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…