Translation of slipper in Malay

slipper

selipar

noun

  • 1

    selipar