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