Abūʾl-Thanāʾ al-Lāmashī

أبو الثناء اللامشي

Lived:  

2 Texts

Also known as