Subscriber login


Forgot your password?

Library card login

Other

Selangor

Pronunciation: /səˈlaŋə/
Definition of Selangor
  • a state of Malaysia, on the west coast of the Malay Peninsula; capital, Shah Alam.