demarcation

demarcation

A setting of limits; a boundary.

Subscribe to RSS - demarcation