Spanish-English Dictionarymancillar
Meaning of mancillar