Meaning of 噬臍 in Japanese

  1. Words

Definition of 噬臍

  1. (n) bitter regret
Back to top