Home
Search
Index
Definify.com
Definition
2025
demarcata
demarcata
Italian
Participle
demarcata
feminine singular of
demarcato
Similar Results