Selangor in Russian Selangor in Russian Села́нгор proper noun A state in western Malaysia. Capital: Shah Alam. Add to Flashcards