Spanish-English Dictionarybarnizar
Meaning of barnizar