Hafiz Muhammad bin Salim

GPTKB entity