cheras lumpur or wallpaper cheras selangor or kuala lumpur It is sited south east of Federal Territory of Kuala Lumpur while to its south is the upcoming suburb or Kajang. The water supply… Tuesday, May 24, 2022 Edit