Abu Zakariya Yahya ibn Ziyad al-Farra'

GPTKB entity