Meaning of 自省 in Japanese

  1. Words

Definition of 自省

  1. (n, vs) self-examination; reflection
Back to top