Translation of بدر ساز in English:

بدر ساز

phrase

  • one who does such carving work