Translation of tercampur rata in English:

User Contribution

tercampur rata

mixed up well