Meaning of selangor
Definition of selangor
(noun)
sultanate
and one of the 13 states that
constitute
the Federation of Malaysia
Other information on selangor
WIKIPEDIA results for
selangor
Amazon results for
selangor
Tweet