Kotomora
身に覚えのある (みにおぼえのある) Japanese meaning | Kotomora