art dealer in Polish art dealer in Polish marszand noun (This entry is a translation hub.) A person who buys and sells works of art Add to Flashcards