Mohammad Baqir al-Sadr XXVI

GPTKB entity