Mohammad Baqir al-Sadr XIX

GPTKB entity