Kotomora
はばかる Japanese meaning | Kotomora