Tengku Abdul Rahman Muadzam Shah XXI

GPTKB entity