Translation of Diphathaphatha in English:

User Contribution

Diphathaphatha

flip-flops

noun