Muhammad bin Suleyman

GPTKB entity