Translation of ٹھوڑا in English:

User Contribution

ٹھوڑا

noun