Translation of diduga in English:

User Contribution

diduga

allegedly


User Contribution

diduga

presumed