Translation of شودا in English:

User Contribution

شودا

noun