Advertisement

Advertisement

Shah Alam

[shah ah-luhm]

noun

  1. a town in and the capital of Selangor state, in W Malaysia.



Advertisement

Advertisement

Advertisement

Advertisement