美術商

art dealer; fine art(s) shop

Meaning

  1. n
    art dealer; fine art(s) shop

Example sentences

  • The art dealer guaranteed the picture genuine.