Muhammad al-Kaf'ami

GPTKB entity