Japanese slippers

English

Noun

Japanese slippers

  1. plural of Japanese slipper