Imam Mohammad Taqi

Alternate orthography
نوھم امام محمد تقی
English: Translation
9. Imam Mohammad Taqi
Names