Spanish-English Dictionarydemarcar
Meaning of demarcar