Meaning of 自嘲 in Japanese

  1. Words

Definition of 自嘲

  1. (n, vs) self-deprecation; self-derision; self-mockery; laughing at oneself
Back to top