Sheikh Muhammad Taqi al-Irawani

GPTKB entity