NichiDict

スカリフィケーション

[sukarifikeeshon]

Meanings

1.Noun

scarification