Translation of sandal jepit in English:

User Contribution

sandal jepit

Flip flops

noun