Portuguese-English dictionary »

selangor meaning in English

PortugueseEnglish
Selangor proper noun

Selangor(western Malaysian state)
proper noun