Translation of ابنِ مُقنّع in English:

ابنِ مُقنّع

phrase

  • a wizard of the town of Nakhshab in Turkestan who is said to have made an artificial moon