Muhammad ibn Abdallah ibn Malik al-Ta'i al-Jayyani

GPTKB entity