Abdul Majeed bin Abdulaziz

GPTKB entity