Advertisement
Advertisement
Shah Alam
[shah ah-luhm]
noun
a town in and the capital of Selangor state, in W Malaysia.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[shah ah-luhm]
a town in and the capital of Selangor state, in W Malaysia.
Advertisement
Advertisement
Advertisement
Advertisement
Browse