Ayatollah Sayyid Muhammad Taqi al-Modarresi

GPTKB entity