Mohammad Baqir al-Sadr XXV

GPTKB entity