Translation of carpet slippers in Malay

carpet slippers

  • 1

    selipar yang diperbuat daripada kain