Kamus Mobile
https://m.xamux.com
English to Indonesian
demarcation pembatasan, demarkasi
demarcation linegaris demarkasi
demarcation
noun
the boundary of a specific area
batas area tertentu
source: WordNet 3.0