demarcata
Italian
Participle
demarcata
f
sg
feminine singular of
demarcato