Translation of Sandal jepit in English:

User Contribution

Sandal jepit

Flip flops

noun