Translation of منبت کار in English:

منبت کار

phrase

  • inlayer, embosser