Translation of تڑاکا in English:

User Contribution

تڑاکا

noun