al-Qawa'id wa al-Fawa'id

GPTKB entity