Translation of جوڈو in English:

User Contribution

جوڈو

noun