Al-Mu’izz المعز The Honourer, Al-Mudhill المذل He who humbles – part 24

CategoriesUncategorized