Meaning of デマケーション in Japanese

  1. Words

Definition of デマケーション

デマケーション(demakeeshon)
  1. (n) demarcation
Back to top