Endowments of the Turkestanis in Medina and their impact on shelter and knowledge

52.90