Ahmad ibn Muhammad al-Nahawandi

GPTKB entity