Translation of کڑچھا in English:

User Contribution

کڑچھا

noun