Mohammad Baqir al-Sadr XVIII

GPTKB entity