[minoninarikasaninari]proverb
Japanese definition
No Japanese definition yet.
English definition
- helping and protecting in all ways; acting as a raincoat (protecting from rain) and acting as a hat (protecting from sun)
Examples
No examples yet.
Loading examples…