Al-Mabrūk Zayd al-Khayr

المبروك زيد الخير

Lived:  

1 Text

Also known as