japanese slippers









japanese slippers


pl n

  1. (in Malaysia) casual sandals; flip-flops
53 queries 0.604