Mohammad Baqir al-Sadr XXII

GPTKB entity