Shams al din Muhammad Ibn Daniyal

Egyptian playwright