Explanation of the Diwan of Al-Hamasah - Ahmed Mohammed Atiyah

98