Ayatollah Mohammad Sadeq Tehrani

GPTKB entity