[yamiyonotomoshibi]expression
Japanese definition
No Japanese definition yet.
English definition
- light in the darkness; guiding beacon of light; godsend
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…