Logo The Wordsmith Dictionary
Exact matches only Allow stemming Match all embedded
New American Oxford Dictionary

Selangor

Selangor |səˈlaŋə | a state of Malaysia, on the west coast of the Malay Peninsula; capital, Shah Alam.

 

Oxford Dictionary

Selangor

Selangor |səˈlaŋə | a state of Malaysia, on the west coast of the Malay Peninsula; capital, Shah Alam.