Abd al-Ra'uf ibn Taj al-Arifin al-Munawi

GPTKB entity