NichiDict

自分ながら

じぶんながら
自分乍ら
[jibunnagara]

Meanings

1.Expression

if I do say so myself