Ali bin Usman al-Hajweri

GPTKB entity