Sultan Abdul Halim Muadzam Shah ibni Almarhum Sultan Badlishah

GPTKB entity

Statements (31)