Polish-English dictionary »

marszand meaning in English

PolishEnglish
marszand noun

art dealernoun
someone who buys and sells works of art