Back to N1 Words

我ながら

われながら
JLPT N1 adverb

Meaning

even if I say so myself

Kanji Breakdown