We do not currently know of any synonyms for zamarra.
The noun zamarra is defined as:
See full definition of the word zamarra.
Did you mean smear?