Kotomora
気が済まない (きがすまない) Japanese meaning | Kotomora