NichiDict

滅私

めっし
[messhi]

Meanings

1.Noun

selflessness; being unselfish