Sayyid Khalid bin Ahmad

GPTKB entity