Abu al-Qasim Muhammad ibn Ahmad ibn Juzayy al-Kalbi al-Gharnati

GPTKB entity