Translation of Diphatša in English:

User Contribution

Diphatša

Chips

noun