Kotomora
申し訳が立たない (もうしわけがたたない) Japanese meaning | Kotomora