demarcata

Italian

Participle

demarcata f sg

  1. feminine singular of demarcato