Spanish-English dictionary »

selangor meaning in English

SpanishEnglish
Selangor proper noun

Selangor(western Malaysian state)
proper noun