自分でも

I, myself; one-self; by one-self; even I

Meaning

  1. exp
    I, myself; one-self; by one-self
  2. exp
    even I; even one

Example sentences

  • You'd be surprised what you can learn in a week.

  • Even I was defeated.

  • Even I can't believe that.