[otoshinushi]noun
Japanese definition
No Japanese definition yet.
English definition
- owner of a lost article; person who has lost an article; person who has dropped something
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…