Translation of diduga in English:

User Contribution

diduga

allegedly