Kotomora
怖じける (おじける) Japanese meaning | Kotomora