Kotomora
言い訳がましい (いいわけがましい) Japanese meaning | Kotomora