Muhammad Idris al-Mahdi al-Sanusi

GPTKB entity