[seiryouzai]noun
Japanese definition
No Japanese definition yet.
English definitions
- refreshment; something refreshing; welcome relief; breath of fresh air
- tonic; refreshing medicine
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…