Back to N4 Words
自分ながら
じぶんながら
JLPT N4
expression
Meanings
English
if I do say so myself