Italian edit

Etymology edit

From mesticare +‎ -tore.

Noun edit

mesticatore m (plural mesticatori, feminine mesticatrice)

  1. paint dealer or seller

Anagrams edit