Spanish-English Dictionarycincelar
Meaning of cincelar