NichiDict

デマケーション

[demakeeshon]

Meanings

1.Noun

demarcation