Najm al-Din Abu Hafs Umar ibn Muhammad al-Nasafi

GPTKB entity