NichiDict

島ぞうり

しまぞうり
島草履
[shimazouri]

Meanings

1.Noun

decorated flip-flops (esp. in Okinawa)